Fast Web Page Allocation On a Server Using Self- Organizing Properties of Neural Networks
نویسندگان
چکیده
This paper presents a novel competitive neural network learning approach to schedule requests to a cluster of Web servers. Traditionally, the scheduling algorithms for distributed systems are not applicable to control Web server clusters because different client domains have different Web traffic characteristics, Web workload is highly variable, and Web requests show a high degree of self-similarity. Using the selforganizing properties of neural networks, we map Web requests to servers through an iterative update rule. This update rule is a gradient descent rule to a corresponding energy function that exploits the selfsimilarity of the Web page requests and includes terms for load balancing. Heuristics to select parameters in the update rule that provide balance between hits and load balancing among servers are presented. Simulations show an order of magnitude improvement over traditional DNS based load-balancing approaches. More specifically, performance of our algorithm ranged between 85% to 98% hit rate compared to a performance range of 2% to 40% hit rate for a Round Robin scheme when simulating real Web traffic. As the traffic increases, our algorithm performs much better than the round robin scheme. A detailed experimental analysis is presented in this paper.
منابع مشابه
Allocation with Neural Networks
Internet traffic has doubled almost every year since 1997, a growth rate set to continue for some time.1 To maintain quality of service, some heavily trafficked Web sites use multiple servers, which share information through a shared file system or data space. The Andrews file system (AFS) and distributed file system (DFS), for example, can facilitate this sharing. In other sites, each server m...
متن کاملClustering Web Usage Data using Concept Hierarchy and Self Organizing Map
Clustering Web Usage data is one of the important tasks of Web Usage Mining, which helps to find Web user clusters and Web page clusters. Web user clusters establish groups of users exhibiting similar browsing patterns and Web page clusters provide useful knowledge to personalized Web services. Different types of clustering algorithms such as partition based, distance based, density based, grid...
متن کاملMonthly runoff forecasting by means of artificial neural networks (ANNs)
Over the last decade or so, artificial neural networks (ANNs) have become one of the most promising tools formodelling hydrological processes such as rainfall runoff processes. However, the employment of a single model doesnot seem to be an appropriate approach for modelling such a complex, nonlinear, and discontinuous process thatvaries in space and time. For this reason, this study aims at de...
متن کاملKnowledge Extraction from Web Documents Using Self- Organizing Neural Networks
Knowledge discovery is defined as non-trivial extraction of implicit, previously unknown and potentially useful information from given data [1]. Knowledge extraction from web documents deals with unstructured, free-format documents whosenumberisenormousandrapidlygrowing.
متن کاملWeb Traffic Mining using Neural Networks
With the explosive growth of data available on the Internet, personalization of this information space become a necessity. At present time with the rapid increasing popularity of the WWW, Websites are playing a crucial role to convey knowledge and information to the end users. Discovering hidden and meaningful information about Web users usage patterns is critical to determine effective marketi...
متن کامل